Research on Running Time Behavior Analyzing and Trend Predicting of Modern Distributed Software

نویسندگان

  • Junfeng Man
  • Zhicheng Wen
  • Changyun Li
  • Xiangbing Wen
چکیده

Interactive behavior trust of modern distributed software systems (MDSS) should be “monitored” and “grasped” at running time. The paper investigates the relationships between behaviors and their effects at running time in MDSS, uses statistical machine learning tools to analyze the laws of behavior traces, and presents a novel behavior analyzing and trend predicting method. We use hierarchical Dirichlet process and infinite hidden Markov model to converge monitored interface data to determine unknown events, and learn behavior patterns from event sequences including unknown events in terms of semisupervised method. As determining unknown events and behavior patterns, Beam sampling has higher efficiency in sampling and inference compared with other method (e.g., Gibbs sampling). When behavior patterns reach a certain scale, MDSS can analyze and predict interactive behaviors in terms of unsupervised method. We adopt Viterbi algorithm of hidden Markov model to analyze optimal sequences of interactive events, which help to determine good and evil of current behaviors. MDSS can send early warning for hostile behaviors, actively predict subsequent trends for non-hostile behaviors. Simulation experiments testify that the novel method has unique predominance in software behavior analyzing and trend predicting.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Research on Online Monitoring and Analyzing of Interactive Behavior of Distributed Software

The paper pays close attention to scenario and relationships between behavior and behavioral effects of distributed software at running time, presents a novel online monitoring and analyzing method for software behavior. Dynamic AOP monitoring technology is adopted to monitor interactive events related with business logic which are produced by the third party entities; Scenario-sensitive method...

متن کامل

A New Empirical Model to Increase the Accuracy of Software Cost Estimation (TECHNICAL NOTE)

We can say a software project is successful when it is delivered on time, within the budget and maintaining the required quality. However, nowadays software cost estimation is a critical issue for the advance software industry. As the modern software’s behaves dynamically so estimation of the effort and cost is significantly difficult. Since last 30 years, more than 20 models are already develo...

متن کامل

Predicting the Incidence and Trend of Breast Cancer Using Time Series Analysis for 2007-2016 in Qazvin

Introduction: Breast cancer is the most common cancer and the second leading cause of death in women worldwide. The aim of this study was to analyze the trend and predict the incidence of breast cancer using time series analysis. Methods: In this study, data on breast cancer incidence in Qazvin province between 2007 and 2016 were analyzed using time series analysis with autoregressive integrate...

متن کامل

Analyzing the hydro-morphological indicators of the Balharoud river with the aim of determining the trend and causes of riverbed change

The Rivers and the Canals are a completely dynamic system and their morphological patterns has been changed continuously over the time, which sometimes lead to erosion and damage to coastal facilities and border displacement. Therefore, its hydrologic behavior should always be considered. Iran has several border rivers with its neighbors that its necessary be studied of wise “the bed change app...

متن کامل

Acceleration of the 3D FDTD Algorithm in Fixed-point Arithmetic using Reconfigurable Hardware

Understanding and predicting electromagnetic behavior is needed more and more in modern technology. The Finite-Difference Time-Domain (FDTD) method is a powerful computational electromagnetic technique for modelling electromagnetic space. However, the computation of this method is complex and time consuming. Implementing this algorithm in hardware will greatly increase its computational speed a...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • JCP

دوره 4  شماره 

صفحات  -

تاریخ انتشار 2009